home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 19
/
Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso
/
Aminet
/
comm
/
mail
/
pj_uudecode13.readme
< prev
next >
Wrap
Text File
|
1997-05-03
|
8KB
|
228 lines
Short: V1.3 a good Amiga UUDecoder by PJ.
Author: Paymaan Jafari (payman@ctools.pp.se)
Uploader: Paymaan Jafari (payman@ctools.pp.se)
Type: comm/mail
Replaces: comm/mail/pj_uudecode100.lha
Requires: AmigaDOS 2.04+
Long:
-- Notice:
--------
Version 1.00 of This program is based on the UUDECODE by Regents of
University of California. To be honourd, I think it is better to include
it's Copyright notices here:
Copyright (c) 1983 Regents of the University of California. All rights
reserved.
Redistribution and use in source and binary forms are permitted provided
that the above copyright notice and this paragraph are duplicated in all
such forms and that any documentation, advertising materials, and other
materials related to such distribution and use acknowledge that the
software was developed by the University of California, Berkeley. The name
of the University may not be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-- Introduction:
--------------
There are some ways of transfering a file through the networks. One of
The most popular methods is encoding the file to the ASCII text and then
sending it via Email.
There are many types of encoding, but one of the oldest and the most
popular forms is UUEncode.
The first time I need to decode a UUE mail, I have not access to any, but
a source of UUDecode by Berekly University of California, That has been
designed for Un*x and has been modified to be used on MS-DOS and VMS. I
changed the source and recopiled by SAS/C 6:00 to use on my beloved
machine; Amiga.
After recompiling, it finally worked and made my work easier than using
the Un*x and VMS machines to decode or porting mail to PC-Emulator to use
the PC version of Decoder.
Now it is about 2 years I need decoders, and I have many
UUDecoders/Encoders, Also MIME and ... but no one of UUDecoders can
provide me the compatibility that this one provides. It decodes the files
that other decoders report corrupted, with no problems in executables or
data.
Because of this, I decided to develope a decoder based on it, and I have
many ideas to make it even better. I will work on it if I see people are
interested in.
-- How to use:
------------
just copy the pj_uudecode wherever you want (better to be in path)
and then call it as:
pj_uudecode [filename]
If no filename is given, the usage and copyright notice will be shown.
After running the program, if no errors occured, a file with the name in
beginning line of encoded text will be available in current directory.
In this version, the protection flags of the output file will be set to
RWED, so if your file has other flags, you have to change this using
AmigaDOS command Protect.
I'd prefer to put it in my DirectoryOpus v4.11 buttons, that makes it
really easy to use.
-- To Do:
-------
- Adding encoding algorithms.
- Adding more features, more decoding algorithms.
- Adding a GUI to the program.
- Multidecode feature.
- ASL requester for input file name.
- Normall 4 color icons !!!
- Your move! Any idea?
-- DISCLAIMER:
------------
As a programmer I have some requests, You'r free to do whatever you want
but I don't like my written program to be used in some special categories.
1) Please don't use this program in any work related to WAR, Making Guns
Bio/MicroBialogical warcrafts and/or Athomic, Neutronical Bombs Or
even transfering their plans and maps.
2) Please don't use it for transferring Sexual materials, except if it is
about your own partner (Wife, Husband). See, I am an open-minded
person but I don't beleive that open sex is of being mind open.
3) Nothing against GOD, Humanity, Earth, Peace, and love.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-- History:
---------
Revision V1.3:
created on Thursday, 27.03.97 20:07:17
- Protection problem has removed, but not entirely, sets any file
attribute to RWED. the protect() function has removed.
Revision V1.2:
created on Thursday, 27.03.97 18:33:42
- Some protection bugs removed, but still there is some problems with
HSP flagbits of file protection. It will be removed in the next
versions.
Revision V1.1:
created on Sunday, 23.03.97 12:32:18
- Optimized to use Amiga libraries' routines for better efficiency.
Uses DOS library v36+ buffered functions for speed and less disk
access.
- V 1.0: Command line version, based on Berekly UUDecode, 1983.
First Public Release.
-- Author:
--------
I am Paymaan Jafari Taayemeh of PALAPAL Amiga Programmers Group, Iran. I
am a 6 years Amiga programmer and hardware designer (dongles! &^) )
studying at Azad university of Tehran in Computer-Science/Hardware. Since
when I was in high school, I have written programs for C64 (the best of the
best home computer ever) and Amiga. Please visit my homepage to know more
about me.
-- Copyright Notices:
-------------------
This version of program is shareware and there are no limitations on it's
usage, but I prefer to receive a shareware fee of of 10+ USD (if you are
using it daily) in my Snail address (No cheque or Credit Cards).
pj_uudecode is Copyright (C)1996-1997 By Paymaan Jafari. All rights
reserved.
UUDecode is Copyright (C) 1983 Regents of the University of California.
All rights reserved.
All Other programs and trademarks mentioned in above text have their own
respective owners.
** This program is provided AS IS and I am not responsible **
** for any damage or loss of data it may cause. **
** USE AT YOUR OWN RISK **
You can redistrebute this file as long as no changes has been made to
the archive content and readme files.
-- About PALAPAL Amiga Programmers Group:
---------------------------------------
We are an Amiga programmer group in Iran, normally working on Amiga
stuff, but If requiered, We also can program for others.
Support our group with your Emails, Cards (Postal ofcourse, not Credit
:)), money and any other thing you can, to make us work more for the
Amiga community.
-- Suggestions:
-------------
Is there any of your needs that you think we can offer? Any bug in our
programs? Any idea for a good program? just contact our group or directly
to myself.
-- Updates:
---------
The latest version of the program will be in our Homepage, at Programs
page.
---------------------------------------------------------------------------
Paymaan Jafari, Computer Hardware Student/Azad university of Tehran,
PALAPAL Amiga Programmers Group,
Tehran, Iran.
Email: <payman@ctools.pp.se>
<palapal@ctools.pp.se>
Snail Mail:
Paymaan Jafari,
P.O.Box 17845-343,
Tehran, Iran.
HomePage: http://www.ctools.pp.se/palapal/
---------------------------------------------------------------------------
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1233 725 41.2% 27-Mar-97 22:26:22 pj_uudecode13.info
11588 7206 37.8% 27-Mar-97 22:20:38 +pj_uudecode.000
3971 844 78.7% 27-Mar-97 22:26:22 +pj_uudecode.000.info
11588 7209 37.7% 27-Mar-97 22:23:36 +pj_uudecode.020
3971 843 78.7% 27-Mar-97 22:26:22 +pj_uudecode.020.info
7560 3383 55.2% 27-Mar-97 22:17:48 +pj_uudecode13.readme
1857 1333 28.2% 27-Mar-97 22:26:22 +pj_uudecode13.readme.info
-------- ------- ----- --------- --------
41768 21543 48.4% 27-Mar-97 21:51:14 7 files